home *** CD-ROM | disk | FTP | other *** search
/ PC Plus SuperCD (UK) 1998 August / PC Plus SuperCD 50a Issue 142 (CD142a) (August 1998).iso / full / jbuild / setup / JBuilder / jruntime.z / interactions.ini < prev    next >
Encoding:
Text File  |  1997-08-07  |  8.3 KB  |  199 lines

  1. ; $Header: z:/admin/Metro/src/java/borland/jbuilder/wizard/interaction/rcs/interactions.ini 1.4 1997/06/12 01:01:09 jbuu-sao Exp $ 
  2. ;--------------------------------------------------------------------
  3. ;
  4. ;  Main registry for the Interaction Wizard
  5. ;
  6. ; Note: for now we gather all registrations here (into a single file)
  7. ;
  8. ; Beware: the format for methods specification has been changed:
  9. ;
  10. ; Specify a method spec within a quoted string:
  11. ;   method_spec:  <return type> '"' <method_name> '(' <arg_list> ')' '"'
  12. ;   arg_list   :  <arg> [ ',' <arg> ]
  13. ;   arg        :  [modifier] <type> [<arg_name> [initializer]]
  14. ;   modifier   :  "[hide]" | "[readOnly]"
  15. ;   type       :  <java type>
  16. ;   name       :  <java ident>
  17. ;   initializer:  '=' <expr>
  18. ;   expr       :  <string> | <litteral>
  19. ;   string     :  <java quoted string>
  20. ;   litteral   :  '#' <just anything> '#'
  21. ;
  22. ; Modifier "[hide]": generate the argument without showing it at the UI; only makes sense if an initializer is given;
  23. ; Modifier "[readOnly]": also only makes sense if an initializer is specified. In the UI: show the initial value in read only mode.
  24. ; arg_name: this is the localized formal parameter which is shown to the user in the UI. If not specified, a default, localized name
  25. ;           is proposed at the UI.
  26. ;
  27. ; Examples:
  28. ;  "Enable the menu..."             String "setEnabled(boolean)"
  29. ;  "Enable the menu..."             String "setEnabled(boolean Enabled)"
  30. ;  "Disable the menu"               String "setEnabled([hide] boolean Enabled=false)"
  31. ;  "Set the data..."                void   "set(int Row, int Column, Object Data=null)"
  32. ;  "Set the View Manager..."        void   "setViewManager(ViewManager Manager=#new BasicViewManager(new FocusableItemPainter(\n"+
  33. ;                                          "        new SelectableTextItemPainter(Alignment.LEFT | Alignment.MIDDLE)),\n"+
  34. ;                                          "        new TextItemEditor(Alignment.LEFT | Alignment.MIDDLE)#)"
  35. ;
  36. ;--------------------------------------------------------------------
  37.  
  38. adapter COMPONENT_EVENTS java.awt.event.ComponentListener {
  39.   "Resized"  componentResized(ComponentEvent)
  40.   "Moved"  componentMoved(ComponentEvent)
  41.   "Shown"  componentShown(ComponentEvent)
  42.   "Hidden"  componentHidden(ComponentEvent)
  43. }
  44.  
  45. adapter ACTION_EVENTS java.awt.event.ActionListener {
  46.   "Activated"  actionPerformed(ActionEvent)
  47. }
  48.  
  49. adapter MENU_EVENTS java.awt.event.ActionListener {
  50.   "Item Selected"  actionPerformed(ActionEvent)
  51. }
  52.  
  53. adapter BUTTON_EVENTS java.awt.event.ActionListener {
  54.   "Pressed"  actionPerformed(ActionEvent)
  55. }
  56.  
  57. adapter MOUSE_EVENTS java.awt.event.MouseListener {
  58.   "Mouse Clicked"  mouseClicked(MouseEvent)
  59.   "Mouse Pressed"  mousePressed(MouseEvent)
  60.   "Mouse Released"  mouseReleased(MouseEvent)
  61.   "Mouse Entered"  mouseEntered(MouseEvent)
  62.   "Mouse Exited"  mouseExited(MouseEvent)
  63. }
  64.  
  65. adapter MOUSE_MOTION_EVENTS java.awt.event.MouseMotionListener {
  66.   "Mouse Moved"  mouseMoved(MouseEvent)
  67.   "Mouse Dragged"  mouseDrag(MouseEvent)
  68. }
  69.  
  70. adapter FOCUS_EVENTS java.awt.event.FocusListener {
  71.   "Got focus"  focusGained(FocusEvent)
  72.   "Lost Focus"  focusLost(FocusEvent)
  73. }
  74.  
  75. adapter WINDOW_EVENTS java.awt.event.WindowListener {
  76.   "Activated"  windowActivated(WindowEvent)
  77.   "Deactivated"  windowDeactivated(WindowEvent)
  78.   "Iconified"  windowIconified(WindowEvent)
  79.   "Deiconified"  windowDeiconified(WindowEvent)
  80. }
  81.  
  82. adapter SELECTABLE_EVENTS java.awt.event.ItemListener {
  83.   "Selected"  itemStateChanged(ItemEvent)
  84. }
  85.  
  86. adapter ADJUSTMENT_EVENTS java.awt.event.AdjustmentListener {
  87.   "Value changed"  adjustmentValueChanged(AdjustmentEvent)
  88. }
  89.  
  90. adapter TEXT_EVENTS java.awt.event.TextListener {
  91.   "Text changed"  textValueChanged(TextEvent)
  92. }
  93.  
  94. adapter VECTOR_SELECTION_EVENTS borland.jbcl.model.VectorSelectionListener {
  95.   "Selection changed"  selectionChanged(VectorSelectionEvent)
  96.   "Selection item changed"  selectionItemChanged(VectorSelectionEvent)
  97.   "Selection range changed"  selectionRangeChanged(VectorSelectionEvent)
  98. }
  99.  
  100. adapter SINGLETONMODEL_EVENTS borland.jbcl.model.SingletonModelListener {
  101.   "modelContentChanged"  modelContentChanged(borland.jbcl.model.SingletonModelEvent)
  102. }
  103.  
  104. adapter CONTAINER_EVENTS java.awt.event.ContainerListener {
  105.   "componentAdded"  componentAdded(java.awt.event.ContainerEvent)
  106.   "componentRemoved"  componentRemoved(java.awt.event.ContainerEvent)
  107. }
  108.  
  109. adapter KEY_EVENTS java.awt.event.KeyListener {
  110.   "keyTyped"  keyTyped(java.awt.event.KeyEvent)
  111.   "keyPressed"  keyPressed(java.awt.event.KeyEvent)
  112.   "keyReleased"  keyReleased(java.awt.event.KeyEvent)
  113. }
  114.  
  115. component java.awt.Frame generates WINDOW_EVENTS, FOCUS_EVENTS, MOUSE_EVENTS, MOUSE_MOTION_EVENTS, COMPONENT_EVENTS {
  116.    "Set the frame title..."  void  "setTitle(String Title)"
  117. }
  118.  
  119. component java.awt.Panel generates MOUSE_EVENTS, MOUSE_MOTION_EVENTS, FOCUS_EVENTS, COMPONENT_EVENTS {
  120. }
  121.  
  122. component java.awt.Button generates BUTTON_EVENTS, MOUSE_EVENTS, FOCUS_EVENTS, MOUSE_MOTION_EVENTS, COMPONENT_EVENTS {
  123.    "Get the label..."  String  "getLabel()"
  124.    "Set the label..."  String  "setLabel(String Label)"
  125. }
  126.  
  127. component java.awt.Checkbox generates SELECTABLE_EVENTS, COMPONENT_EVENTS {
  128.    "Get the label..."  String  "getLabel()"
  129.    "Set the label..."  String  "setLabel(String Label)"
  130.    "Get the state..."  boolean  "getState()"
  131.    "Set the state..."  boolean  "setState(boolean State)"
  132. }
  133.  
  134. component java.awt.List generates SELECTABLE_EVENTS, FOCUS_EVENTS {
  135.    "Get the selected item"  String  "getSelectedItem()"
  136.    "Get the selected index"  int  "getSelectedIndex()"
  137.    "Set the selected item..."  String  "setSelectedItem(String Item)"
  138.    "Set the selected index..."  int  "setSelectedIndex(int Index)"
  139. }
  140.  
  141. component java.awt.Choice generates SELECTABLE_EVENTS, FOCUS_EVENTS {
  142.    "Get the selected item"  String  "getSelectedItem()"
  143.    "Get the selected index"  int  "getSelectedIndex()"
  144.    "Set the selected item..."  String  "select(String Item)"
  145.    "Set the selected index..."  int  "select(int Index)"
  146. }
  147.  
  148. component java.awt.FileDialog generates ACTION_EVENTS {
  149.    "Show the file dialog"  boolean  "setVisible([hide] boolean Visible=true)"
  150.    "Hide the file dialog"  boolean  "setVisible([hide] boolean Visible=false)"
  151.    "Get the filename..."  String  "getFilename()"
  152.    "Show or hide the dialog..."  boolean  "setVisible(boolean Visible)"
  153. }
  154.  
  155. component java.awt.MenuItem generates MENU_EVENTS {
  156.    "Get the label..."  String  "getLabel()"
  157.    "Set the label..."  String  "setLabel(String Label)"
  158.    "Enable the menu"  String  "setEnabled([hide] boolean Enabled=true)"
  159.    "Disable the menu"  String  "setEnabled([hide] boolean Enabled=false)"
  160.    "Enable or disable the menu..."  String  "setEnabled(boolean Enable)"
  161. }
  162.  
  163. component java.awt.CheckboxMenuItem {
  164.    "Check the menu"  void  "setChecked([hide] boolean Checked=true)"
  165.    "Uncheck the menu"  void  "setChecked([hide] boolean Checked=false)"
  166.    "Get the label..."  String  "getLabel()"
  167.    "Set the label..."  String  "setLabel(String Label)"
  168.    "Enable the menu"  String  "setEnabled([hide] boolean Enabled=true)"
  169.    "Disable the menu"  String  "setEnabled([hide] boolean Enabled=false)"
  170.    "Enable or disable the menu..."  String  "setEnabled(boolean Enable)"
  171. }
  172.  
  173. component java.awt.Scrollbar generates ADJUSTMENT_EVENTS {
  174.    "Set the value..."  int  "setValue(int Value)"
  175.    "Get the value"  int  "getValue()"
  176. }
  177.  
  178. component java.awt.TextComponent generates TEXT_EVENTS, FOCUS_EVENTS {
  179.    "Set the text..."  String  "setText(String Text)"
  180.    "Get the text"  String  "getText()"
  181. }
  182.  
  183. component borland.jbcl.view.ButtonView generates BUTTON_EVENTS {
  184.    "Get the label..."  String  "getLabel()"
  185.    "Set the label..."  String  "setLabel(String Label)"
  186. }
  187.  
  188. component borland.jbcl.view.TabsetView generates VECTOR_SELECTION_EVENTS {
  189.    "Get the selected tab"  int  "getSelectedIndex()"
  190.    "Set the selected tab..."  int  "setSelectedIndex(int Index)"
  191.    "Get the label..."  String  "getLabel()"
  192.    "Set the label..."  String  "setLabel(String Label)"
  193. }
  194.  
  195. component borland.jbcl.control.ButtonControl generates BUTTON_EVENTS, SINGLETONMODEL_EVENTS, ACTION_EVENTS, FOCUS_EVENTS, KEY_EVENTS, MOUSE_EVENTS {
  196.    "set the orientation..."  void  "setOrientation(int Orientation=#Orientation.HORIZONTAL#)"
  197.    "Set the label..."  void  "setLabel(java.lang.String Label)"
  198. }
  199.